﻿using MovingChame.Web.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MovingChame.Web.Infrastructure
{
    interface IFriendProvider
    {
        int AddFriend(int userId, int user1Id);

        bool ConfirmFriend(int userId, int userId1);

        bool Unfriend(int userId, int userId1);

        bool CancleFriend(int userId, int userId1);

        List<Friend> GetFriends(int userId);

        List<Friend> GetRequestedFriends(int userId);

        List<Friend> GetRequestingFriends(int userId);
    }
}
